Urban Network
(nodes + edges)
spatial context
Retail & Anchors
(stores, weight)
Environment Features
(park, clusters, mix)
attractiveness inputs
Node Attractiveness
f(anchor, mix,
  cluster)
influences
Agent-Based Movement
Agents choose next street node
based on:
Attractiveness (β)
Distance cost
Lingering tendency
aggregated over agents
Movement Flow (Edges)
Lingering Heat (Nodes)
Final Scenario Maps